package com.study.cloud.gateway.client.core;

import java.lang.annotation.*;

/**
 * 服务定义
 * @author wangwancheng
 * @create 2025/7/19 19:00
 */
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface ApiService {

    String serviceId();

    String version() default "1.0.0";

    ApiProtocol protocol() default ApiProtocol.HTTP;

    String patternPath() default "";
}
